toot one's own horn – Deutsch–English translations

🇬🇧 en de 🇩🇪

toot one's own horn verb

  • promote oneself
prahlen
Wiktionary Links